草庐IT

apache - magento : some htaccess redirection doesn\'t work

全部标签

apache - 将 Noindex Follow 设置为子域 - robots.txt

我需要设置noindex,跟随到3个子域。我发现您可以在.htaccess中重写,但是您如何处理多个子域?我在服务器上没有看到子域的目录。这是我发现的。RewriteEngineonRewriteCond%{HTTP_HOST}^dev\.qrcodecity\.com$RewriteRule^robots\.txt$robots-dev.txt这会将robots.txt重定向到dev.qrcodecity.com的robots-dev.txt谢谢 最佳答案 您可以为所有选定的子域设置这样的规则:RewriteEngineonRew

apache - document.location.href 中的特殊字符

制作具有如下网址的页面是否是一种不好的做法:http://example.com/-products-and-services.phphttp://example.com/-contact-us.phphttp://example.com/--books.phphttp://example.com/--translation.phphttp://example.com/--illustration.phphttp://example.com/-$-special-feature.phphttp://example.com/-$-vip-area.phpgoogle或apache会对这些

apache - 重写规则上的静态文本

我一直在尝试不同的方法来创建这样的url:http://www.domain.com/postal-zip/123456我试过:RewriteRule^postal-zip/([0-9]+)$code.php?thecode=$1[L]和RewriteRule^postal-zip/([0-9]+)$postal-zip/code.php?thecode=$1[L]还有一些事情,但我还没有得到结果,有人对此有想法吗? 最佳答案 您的规则看起来没问题。听起来mod-rewrite没有打开。首先,在制定规则之前,请确保您拥有:Optio

apache - SEO 中的 301 或 302 重定向影响

我有一个页面A,我已经完成了从B到A的重定向。但是我有疑问,我希望google索引B而不是A。我需要301还是302重定向?提前致谢。 最佳答案 使用302在SERP中保留重定向的URL通过使用302重定向,两个URL都将保留在Google索引中,并可能显示在搜索引擎结果页(SERP)中。注意:您不能用一个替换另一个并从SERP中删除目标URL。为什么?因为搜索引擎使用标准301表示文档已经移动因此对于Google,如果B使用301重定向到A,B将从索引和所有关联到的信息中完全消失code>B将关联到A。302表示该文档在其他地方是

magento - 在这种情况下是否允许 Google 和 URL 301 重定向?

我们在magento平台上设置了一个多商店,每个商店都有一个单独的域。现在我们已经换到一个不同的平台,我们为商店保留了最受欢迎的域名(称为域名1),但我已经使用301重定向到域名1的子类别的其他2个域名(域名2和域名3)。例子:域2和域3现在重定向到域1/类别1,域3重定向到域1/类别2谷歌允许吗?我们不想操纵任何结果,只是为了以某种方式将良好的旧域名链接到唯一的商店。谢谢 最佳答案 301将域重定向到子类别是可以的。除了重定向,您还可以在webmastertool中告诉Google,域2和3已指向新位置。

magento - 规范标签 magento

我正忙于一个magento网站,我的网站上有一个产品,cannoncial标签是:但我希望我的cannoncial标签是:我该如何解决这个问题,我在Google上进行了搜索,但没有任何帮助。 最佳答案 这不是要“修复”的东西,这是正常行为。canonical标签的意义在于您的产品可以出现在任意数量的类别中,否则会为同一产品生成多个URL,从而导致重复内容问题。因为Magento没有产品首选类别的概念,所以最简洁的解决方案是使用类型为http://www.myMagentoUrl.co.uk/myProductUrl.html的规范网

php - Magento - 仅在 url 中显示当前类别

我想改进我的magento网站上的URLSEO结构。我想在类别页面中仅显示附加在url上的当前类别。例如,当前站点在2nd-level-cat上输出此内容www.myexamplesite.com/1st-level-cat/2nd-level-cat我希望达到的目标是在我的二级猫上。www.myexamplesite.com/2nd-level-cat 最佳答案 以下扩展完全符合您的要求。http://www.magentocommerce.com/magento-connect/category-url-seo-free.htm

magento - magento 站点中不同 url 键中的重复内容

我们创建了很多类别和子类别并将相同的产品分配给magento网站中的不同类别。thiese是为我们网站中的产品生成的url路径。“站点名称/类别一/同一产品”“站点名称/类别二/相同产品”如何删除url路径中的那些类别名称,并为整个站点中的一个产品放置相同的路径。“www.sitename.com/product1”请帮我找到解决办法。提前致谢。 最佳答案 你必须去:系统-配置-目录-搜索引擎优化并将参数“UseCategoriesPathforProductURLs”设置为No 关于m

apache - 如何重定向使用重写创建的友好 URL

我用rewritemod创建了URL。这是命令:RewriteRule^productos/(.+)-(.+).html电子商务/buscador.php?categoria=$2示例网址http://www.frutasadomicilio.cl/productos/Verduras-2.htmlURL工作正常,但现在我需要更改URL。我认为重定向301是我的解决方案。但是当我尝试重定向URL时,命令返回新的URL但带有参数。命令是:重定向301/productos/Verduras-2.html/productos/Verduras_a_domicilio-2.html当我从谷歌搜

Apache 2.4.7 重写规则

我有以下Apacheurl重写规则RewriteEngineOnRewriteCond%{REQUEST_URI}^/$RewriteCond%{QUERY_STRING}^_escaped_fragment_=/?(.*)$RewriteRule^(.*)$/snapshots/%1?[NC,L][来源:http://www.yearofmoo.com/2012/11/angularjs-and-seo.html#detecting-the-search-engine]这些url在升级到Apache2.4.7之前有效。(我不确定我有哪个版本)。现在它总是在查询字符串中使用?_esca